fire fighting pump - French English Dictionary